pillo pillo - German English Dictionary